package org.example.task.service;

import com.baomidou.mybatisplus.extension.service.IService;
import jakarta.validation.Valid;
import org.example.task.model.dto.PageDTO;
import org.example.task.model.dto.task.CreateTaskDTO;
import org.example.task.model.po.Task;
import org.example.task.model.query.TaskPageQuery;
import org.example.task.model.vo.task.TaskPageVO;


public interface ITaskService extends IService<Task> {

    boolean createTask(CreateTaskDTO createTaskDTO);

    PageDTO<TaskPageVO> getTaskPage(TaskPageQuery taskPageQuery);
}
